causing difficulty - Inglés Sinónimo Diccionario